package service;

import entity.PermissionRole;
import entity.Role;
import entity.TreeNode;
import entity.User;

import java.util.List;

public interface RoleService {

    //查询所有的用户
    List<Role> findAllRole();
//    //根据用户名查询用户信息
//    List<User> findUserByID(String name);
    //插入角色信息
    Integer insertOne(Role role);
    //根据主键删除用户
    Integer deleteRoleByID(String id);
//    //批量删除用户信息
//    Integer batchDeleteUser(String[] userList);
//    //通过用户名查询用户角色
//    List<Role> findRolesByUsername(String username);
//    //通过用户名查询用户权限
//    List<PermissionRole> findPermissionProleByUsername(String username);
//    //查询资源列表
//    List<TreeNode>  findResource();
//
//    //查询右边的资源列表
//    List<TreeNode> findMenuList();
}
